[INFO] cloning repository https://github.com/doriancodes/willowd
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/doriancodes/willowd" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdoriancodes%2Fwillowd", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdoriancodes%2Fwillowd'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 727022989f6ce70036201b6528b0daeec7621777
[INFO] checking doriancodes/willowd against try#3857be5045fe74bd0f296f6f4c23db10f8857f73 for pr-156807
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdoriancodes%2Fwillowd" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/doriancodes/willowd
[INFO] finished tweaking git repo https://github.com/doriancodes/willowd
[INFO] tweaked toml for git repo https://github.com/doriancodes/willowd written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/doriancodes/willowd on toolchain 3857be5045fe74bd0f296f6f4c23db10f8857f73
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3857be5045fe74bd0f296f6f4c23db10f8857f73" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/doriancodes/willowd already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3857be5045fe74bd0f296f6f4c23db10f8857f73" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking doriancodes/willowd against try#3857be5045fe74bd0f296f6f4c23db10f8857f73 for pr-156807
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdoriancodes%2Fwillowd" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/doriancodes/willowd
[INFO] finished tweaking git repo https://github.com/doriancodes/willowd
[INFO] tweaked toml for git repo https://github.com/doriancodes/willowd written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/doriancodes/willowd on toolchain 3857be5045fe74bd0f296f6f4c23db10f8857f73
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3857be5045fe74bd0f296f6f4c23db10f8857f73" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/doriancodes/willowd already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3857be5045fe74bd0f296f6f4c23db10f8857f73" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded enum_primitive v0.1.1
[INFO] [stderr]   Downloaded jiff-static v0.2.18
[INFO] [stderr]   Downloaded rs9p v0.13.0
[INFO] [stderr]   Downloaded jiff v0.2.18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+3857be5045fe74bd0f296f6f4c23db10f8857f73" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c4865306262607421d6dcdca6479f1cdeaf738a51d9ab836751b805eabd66019
[INFO] running `Command { std: "docker" "start" "-a" "c4865306262607421d6dcdca6479f1cdeaf738a51d9ab836751b805eabd66019", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c4865306262607421d6dcdca6479f1cdeaf738a51d9ab836751b805eabd66019", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c4865306262607421d6dcdca6479f1cdeaf738a51d9ab836751b805eabd66019", kill_on_drop: false }`
[INFO] [stdout] c4865306262607421d6dcdca6479f1cdeaf738a51d9ab836751b805eabd66019
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+3857be5045fe74bd0f296f6f4c23db10f8857f73" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cfd89bd2efb0dde3c0da5a795e0994a522fc629816002bf3f1205f6237361d67
[INFO] running `Command { std: "docker" "start" "-a" "cfd89bd2efb0dde3c0da5a795e0994a522fc629816002bf3f1205f6237361d67", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]     Checking futures-channel v0.3.31
[INFO] [stderr]     Checking regex-syntax v0.8.8
[INFO] [stderr]     Checking jiff v0.2.18
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking socket2 v0.6.2
[INFO] [stderr]     Checking mio v1.1.1
[INFO] [stderr]     Checking anstream v0.6.21
[INFO] [stderr]     Checking num-traits v0.1.43
[INFO] [stderr]     Checking enum_primitive v0.1.1
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking regex-automata v0.4.13
[INFO] [stderr]     Checking regex v1.12.2
[INFO] [stderr]     Checking env_filter v0.1.4
[INFO] [stderr]     Checking env_logger v0.11.8
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]     Checking tokio v1.49.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]     Checking tokio-util v0.7.18
[INFO] [stderr]     Checking tokio-stream v0.1.18
[INFO] [stderr]     Checking rs9p v0.13.0
[INFO] [stderr]     Checking willowd v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0425]: cannot find function `srv_tcp` in module `rs9p::srv`
[INFO] [stdout]    --> src/main.rs:189:16
[INFO] [stdout]     |
[INFO] [stdout] 189 |     rs9p::srv::srv_tcp(fs, addr).await
[INFO] [stdout]     |                ^^^^^^^ not found in `rs9p::srv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `rwrite` has an incompatible type for trait
[INFO] [stdout]    --> src/main.rs:138:70
[INFO] [stdout]     |
[INFO] [stdout] 138 |     async fn rwrite(&self, fid: &FId<Self::FId>, _offset: u64, data: &[u8]) -> Result<FCall> {
[INFO] [stdout]     |                                                                      ^^^^^ expected `Data`, found `[u8]`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&'life0 WillowFS, &'life1 FId<_>, _, &'life2 Data) -> Pin<_>`
[INFO] [stdout]                found signature `fn(&'life0 WillowFS, &'life1 FId<_>, _, &'life2 [u8]) -> Pin<_>`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 138 -     async fn rwrite(&self, fid: &FId<Self::FId>, _offset: u64, data: &[u8]) -> Result<FCall> {
[INFO] [stdout] 138 +     async fn rwrite(&self, fid: &FId<Self::FId>, _offset: u64, data: &'life2 Data) -> Result<FCall> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `rgetattr` has an incompatible type for trait
[INFO] [stdout]    --> src/main.rs:154:63
[INFO] [stdout]     |
[INFO] [stdout] 154 |     async fn rgetattr(&self, _fid: &FId<Self::FId>, req_mask: u64) -> Result<FCall> {
[INFO] [stdout]     |                                                               ^^^ expected `GetAttrMask`, found `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&'life0 WillowFS, &'life1 FId<_>, GetAttrMask) -> Pin<_>`
[INFO] [stdout]                found signature `fn(&'life0 WillowFS, &'life1 FId<_>, u64) -> Pin<_>`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 154 -     async fn rgetattr(&self, _fid: &FId<Self::FId>, req_mask: u64) -> Result<FCall> {
[INFO] [stdout] 154 +     async fn rgetattr(&self, _fid: &FId<Self::FId>, req_mask: GetAttrMask) -> Result<FCall> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `srv_tcp` in module `rs9p::srv`
[INFO] [stdout]    --> src/main.rs:189:16
[INFO] [stdout]     |
[INFO] [stdout] 189 |     rs9p::srv::srv_tcp(fs, addr).await
[INFO] [stdout]     |                ^^^^^^^ not found in `rs9p::srv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `rwrite` has an incompatible type for trait
[INFO] [stdout]    --> src/main.rs:138:70
[INFO] [stdout]     |
[INFO] [stdout] 138 |     async fn rwrite(&self, fid: &FId<Self::FId>, _offset: u64, data: &[u8]) -> Result<FCall> {
[INFO] [stdout]     |                                                                      ^^^^^ expected `Data`, found `[u8]`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&'life0 WillowFS, &'life1 FId<_>, _, &'life2 Data) -> Pin<_>`
[INFO] [stdout]                found signature `fn(&'life0 WillowFS, &'life1 FId<_>, _, &'life2 [u8]) -> Pin<_>`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 138 -     async fn rwrite(&self, fid: &FId<Self::FId>, _offset: u64, data: &[u8]) -> Result<FCall> {
[INFO] [stdout] 138 +     async fn rwrite(&self, fid: &FId<Self::FId>, _offset: u64, data: &'life2 Data) -> Result<FCall> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `rgetattr` has an incompatible type for trait
[INFO] [stdout]    --> src/main.rs:154:63
[INFO] [stdout]     |
[INFO] [stdout] 154 |     async fn rgetattr(&self, _fid: &FId<Self::FId>, req_mask: u64) -> Result<FCall> {
[INFO] [stdout]     |                                                               ^^^ expected `GetAttrMask`, found `u64`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected signature `fn(&'life0 WillowFS, &'life1 FId<_>, GetAttrMask) -> Pin<_>`
[INFO] [stdout]                found signature `fn(&'life0 WillowFS, &'life1 FId<_>, u64) -> Pin<_>`
[INFO] [stdout] help: change the parameter type to match the trait
[INFO] [stdout]     |
[INFO] [stdout] 154 -     async fn rgetattr(&self, _fid: &FId<Self::FId>, req_mask: u64) -> Result<FCall> {
[INFO] [stdout] 154 +     async fn rgetattr(&self, _fid: &FId<Self::FId>, req_mask: GetAttrMask) -> Result<FCall> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]   --> src/main.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |         *fid.aux.lock().await = Some(String::from("/"));
[INFO] [stdout]    |                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rattach` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         Ok(FCall::Rattach { qid })
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 46 -         Ok(FCall::Rattach { qid })
[INFO] [stdout] 46 +         Ok(FCall::RAttach { qid })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]   --> src/main.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 |             *newfid.aux.lock().await = Some(name.clone());
[INFO] [stdout]    |                         ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rwalk` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 |         Ok(FCall::Rwalk { wqids })
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 66 -         Ok(FCall::Rwalk { wqids })
[INFO] [stdout] 66 +         Ok(FCall::RWalk { wqids })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rlopen` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 |         Ok(FCall::Rlopen { qid, iounit: 8192 })
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 76 -         Ok(FCall::Rlopen { qid, iounit: 8192 })
[INFO] [stdout] 76 +         Ok(FCall::RlOpen { qid, iounit: 8192 })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]   --> src/main.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |         *fid.aux.lock().await = Some(String::from("/"));
[INFO] [stdout]    |                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rattach` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         Ok(FCall::Rattach { qid })
[INFO] [stdout]    |                   ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 46 -         Ok(FCall::Rattach { qid })
[INFO] [stdout] 46 +         Ok(FCall::RAttach { qid })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]   --> src/main.rs:64:25
[INFO] [stdout]    |
[INFO] [stdout] 64 |             *newfid.aux.lock().await = Some(name.clone());
[INFO] [stdout]    |                         ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rwalk` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 |         Ok(FCall::Rwalk { wqids })
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 66 -         Ok(FCall::Rwalk { wqids })
[INFO] [stdout] 66 +         Ok(FCall::RWalk { wqids })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rlopen` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 |         Ok(FCall::Rlopen { qid, iounit: 8192 })
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 76 -         Ok(FCall::Rlopen { qid, iounit: 8192 })
[INFO] [stdout] 76 +         Ok(FCall::RlOpen { qid, iounit: 8192 })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]   --> src/main.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |         *fid.aux.lock().await = Some(name.to_string());
[INFO] [stdout]    |                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rlcreate` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         Ok(FCall::Rlcreate { qid, iounit: 8192 })
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 98 -         Ok(FCall::Rlcreate { qid, iounit: 8192 })
[INFO] [stdout] 98 +         Ok(FCall::RlCreate { qid, iounit: 8192 })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]   --> src/main.rs:91:18
[INFO] [stdout]    |
[INFO] [stdout] 91 |         *fid.aux.lock().await = Some(name.to_string());
[INFO] [stdout]    |                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rlcreate` found for enum `rs9p::FCall`
[INFO] [stdout]   --> src/main.rs:98:19
[INFO] [stdout]    |
[INFO] [stdout] 98 |         Ok(FCall::Rlcreate { qid, iounit: 8192 })
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 98 -         Ok(FCall::Rlcreate { qid, iounit: 8192 })
[INFO] [stdout] 98 +         Ok(FCall::RlCreate { qid, iounit: 8192 })
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]    --> src/main.rs:103:34
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let name_guard = fid.aux.lock().await;
[INFO] [stdout]     |                                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:117:30
[INFO] [stdout]     |
[INFO] [stdout] 117 |             return Ok(FCall::Rread { data: Vec::new() });
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 117 -             return Ok(FCall::Rread { data: Vec::new() });
[INFO] [stdout] 117 +             return Ok(FCall::RRead { data: Vec::new() });
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]    --> src/main.rs:103:34
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let name_guard = fid.aux.lock().await;
[INFO] [stdout]     |                                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:117:30
[INFO] [stdout]     |
[INFO] [stdout] 117 |             return Ok(FCall::Rread { data: Vec::new() });
[INFO] [stdout]     |                              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 117 -             return Ok(FCall::Rread { data: Vec::new() });
[INFO] [stdout] 117 +             return Ok(FCall::RRead { data: Vec::new() });
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:126:27
[INFO] [stdout]     |
[INFO] [stdout] 126 |                 Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 126 -                 Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout] 126 +                 Ok(FCall::RRead { data: Vec::new() })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:128:27
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 Ok(FCall::Rread {
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 128 -                 Ok(FCall::Rread {
[INFO] [stdout] 128 +                 Ok(FCall::RRead {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:126:27
[INFO] [stdout]     |
[INFO] [stdout] 126 |                 Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 126 -                 Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout] 126 +                 Ok(FCall::RRead { data: Vec::new() })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:133:23
[INFO] [stdout]     |
[INFO] [stdout] 133 |             Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 133 -             Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout] 133 +             Ok(FCall::RRead { data: Vec::new() })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:128:27
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 Ok(FCall::Rread {
[INFO] [stdout]     |                           ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 128 -                 Ok(FCall::Rread {
[INFO] [stdout] 128 +                 Ok(FCall::RRead {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rread` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:133:23
[INFO] [stdout]     |
[INFO] [stdout] 133 |             Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout]     |                       ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 133 -             Ok(FCall::Rread { data: Vec::new() })
[INFO] [stdout] 133 +             Ok(FCall::RRead { data: Vec::new() })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]    --> src/main.rs:139:34
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let name_guard = fid.aux.lock().await;
[INFO] [stdout]     |                                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rwrite` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:145:23
[INFO] [stdout]     |
[INFO] [stdout] 145 |             Ok(FCall::Rwrite {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]     |
[INFO] [stdout] 145 -             Ok(FCall::Rwrite {
[INFO] [stdout] 145 +             Ok(FCall::RWrite {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rwrite` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:149:23
[INFO] [stdout]     |
[INFO] [stdout] 149 |             Ok(FCall::Rwrite { count: 0 })
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]     |
[INFO] [stdout] 149 -             Ok(FCall::Rwrite { count: 0 })
[INFO] [stdout] 149 +             Ok(FCall::RWrite { count: 0 })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `lock` found for struct `String` in the current scope
[INFO] [stdout]    --> src/main.rs:139:34
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let name_guard = fid.aux.lock().await;
[INFO] [stdout]     |                                  ^^^^ method not found in `String`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rwrite` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:145:23
[INFO] [stdout]     |
[INFO] [stdout] 145 |             Ok(FCall::Rwrite {
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]     |
[INFO] [stdout] 145 -             Ok(FCall::Rwrite {
[INFO] [stdout] 145 +             Ok(FCall::RWrite {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rwrite` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:149:23
[INFO] [stdout]     |
[INFO] [stdout] 149 |             Ok(FCall::Rwrite { count: 0 })
[INFO] [stdout]     |                       ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name (notice the capitalization)
[INFO] [stdout]     |
[INFO] [stdout] 149 -             Ok(FCall::Rwrite { count: 0 })
[INFO] [stdout] 149 +             Ok(FCall::RWrite { count: 0 })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rgetattr` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:155:19
[INFO] [stdout]     |
[INFO] [stdout] 155 |         Ok(FCall::Rgetattr {
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 155 -         Ok(FCall::Rgetattr {
[INFO] [stdout] 155 +         Ok(FCall::RGetAttr {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant named `Rgetattr` found for enum `rs9p::FCall`
[INFO] [stdout]    --> src/main.rs:155:19
[INFO] [stdout]     |
[INFO] [stdout] 155 |         Ok(FCall::Rgetattr {
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a variant with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 155 -         Ok(FCall::Rgetattr {
[INFO] [stdout] 155 +         Ok(FCall::RGetAttr {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0053, E0425, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0053`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0053, E0425, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0053`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `willowd` (bin "willowd") due to 19 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `willowd` (bin "willowd" test) due to 19 previous errors
[INFO] running `Command { std: "docker" "inspect" "cfd89bd2efb0dde3c0da5a795e0994a522fc629816002bf3f1205f6237361d67", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cfd89bd2efb0dde3c0da5a795e0994a522fc629816002bf3f1205f6237361d67", kill_on_drop: false }`
[INFO] [stdout] cfd89bd2efb0dde3c0da5a795e0994a522fc629816002bf3f1205f6237361d67
